Package com.cisco.pt.ipc.sim.pdu.impl
Class TransformPayloadImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
com.cisco.pt.ipc.sim.pdu.impl.PduImpl
com.cisco.pt.ipc.sim.pdu.impl.IkePayloadImpl
com.cisco.pt.ipc.sim.pdu.impl.TransformPayloadImpl
- All Implemented Interfaces:
IPCData,IkePayload,Pdu,Signal,TransformPayload
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected intprotected intprotected intprotected intprotected Byteprotected Byteprotected ByteFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.IkePayloadImpl
length, nextPayloadType, reservedFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
fieldNames, fieldTable, signalType, typeTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeTypeAndPayload(EncodedBuffer buffer) intintintintgetFieldType(String fieldName) intintvoidpduRead(EncodedBuffer buffer) voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetAuthenticationType(int authenticationType) voidsetBitNumber(int bitNumber) voidsetDhGroupNumber(int dhGroupNumber) voidsetEncryptionAlgorithm(int encryptionAlgorithm) voidsetHashAlgorithm(int hashAlgorithm) voidsetLifetime(int lifetime) voidsetSpiSize(Byte spiSize) voidsetTransformId(Byte transformId) voidsetTransformNumber(Byte transformNumber) Methods inherited from class com.cisco.pt.ipc.sim.pdu.impl.IkePayloadImpl
getLength, getNextPayloadType, getReserved, setLength, setNextPayloadType, setReservedMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
getFieldValueMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.pdu.IkePayload
getLength, getNextPayloadType, getReserved, setLength, setNextPayloadType, setReservedMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
getFieldValue
-
Field Details
-
transformNumber
-
transformId
-
encryptionAlgorithm
protected int encryptionAlgorithm -
hashAlgorithm
protected int hashAlgorithm -
authenticationType
protected int authenticationType -
lifetime
protected int lifetime -
spiSize
-
dhGroupNumber
protected int dhGroupNumber -
bitNumber
protected int bitNumber
-
-
Constructor Details
-
TransformPayloadImpl
public TransformPayloadImpl()
-
-
Method Details
-
getTransformNumber
- Specified by:
getTransformNumberin interfaceTransformPayload- Returns:
- Byte Returns a Byte
-
setTransformNumber
- Specified by:
setTransformNumberin interfaceTransformPayload- Parameters:
transformNumber- Takes in a parameter of transformNumber
-
getTransformId
- Specified by:
getTransformIdin interfaceTransformPayload- Returns:
- Byte Returns a Byte
-
setTransformId
- Specified by:
setTransformIdin interfaceTransformPayload- Parameters:
transformId- Takes in a parameter of transformId
-
getEncryptionAlgorithm
public int getEncryptionAlgorithm()- Specified by:
getEncryptionAlgorithmin interfaceTransformPayload- Returns:
- int Returns a int
-
setEncryptionAlgorithm
public void setEncryptionAlgorithm(int encryptionAlgorithm) - Specified by:
setEncryptionAlgorithmin interfaceTransformPayload- Parameters:
encryptionAlgorithm- Takes in a parameter of encryptionAlgorithm
-
getHashAlgorithm
public int getHashAlgorithm()- Specified by:
getHashAlgorithmin interfaceTransformPayload- Returns:
- int Returns a int
-
setHashAlgorithm
public void setHashAlgorithm(int hashAlgorithm) - Specified by:
setHashAlgorithmin interfaceTransformPayload- Parameters:
hashAlgorithm- Takes in a parameter of hashAlgorithm
-
getAuthenticationType
public int getAuthenticationType()- Specified by:
getAuthenticationTypein interfaceTransformPayload- Returns:
- int Returns a int
-
setAuthenticationType
public void setAuthenticationType(int authenticationType) - Specified by:
setAuthenticationTypein interfaceTransformPayload- Parameters:
authenticationType- Takes in a parameter of authenticationType
-
getLifetime
public int getLifetime()- Specified by:
getLifetimein interfaceTransformPayload- Returns:
- int Returns a int
-
setLifetime
public void setLifetime(int lifetime) - Specified by:
setLifetimein interfaceTransformPayload- Parameters:
lifetime- Takes in a parameter of lifetime
-
getSpiSize
- Specified by:
getSpiSizein interfaceTransformPayload- Returns:
- Byte Returns a Byte
-
setSpiSize
- Specified by:
setSpiSizein interfaceTransformPayload- Parameters:
spiSize- Takes in a parameter of spiSize
-
getDhGroupNumber
public int getDhGroupNumber()- Specified by:
getDhGroupNumberin interfaceTransformPayload- Returns:
- int Returns a int
-
setDhGroupNumber
public void setDhGroupNumber(int dhGroupNumber) - Specified by:
setDhGroupNumberin interfaceTransformPayload- Parameters:
dhGroupNumber- Takes in a parameter of dhGroupNumber
-
getBitNumber
public int getBitNumber()- Specified by:
getBitNumberin interfaceTransformPayload- Returns:
- int Returns a int
-
setBitNumber
public void setBitNumber(int bitNumber) - Specified by:
setBitNumberin interfaceTransformPayload- Parameters:
bitNumber- Takes in a parameter of bitNumber
-
getFieldType
- Overrides:
getFieldTypein classIkePayloadImpl
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Overrides:
readin classIkePayloadImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-
pduRead
- Specified by:
pduReadin interfaceSignal- Overrides:
pduReadin classIkePayloadImpl
-
getOrderedFieldNames
- Specified by:
getOrderedFieldNamesin interfaceSignal- Overrides:
getOrderedFieldNamesin classIkePayloadImpl
-
encodeTypeAndPayload
- Specified by:
encodeTypeAndPayloadin interfaceSignal- Overrides:
encodeTypeAndPayloadin classIkePayloadImpl
-